lanceolate leaf - Español Inglés Diccionario